#include "MeasuresFacade.hpp"


MeasuresFacade::MeasuresFacade()
{
        allMeasures.push_back(new EvalBleedThroughAdd);
        allMeasures.push_back(new EvalBleedThroughIntensity2Back);
}


/*map<string, float> MeasuresFacade::measure(string rectoFilePath,string versoFilePath)
{
	map<string, float> evals;
	
	girl::tools::PngCodec codec;
	
	girl::tools::Image recto;
	codec.load(rectoFilePath,recto);
	
	girl::tools::Image verso;
	codec.load(versoFilePath,verso);
	
	//EvalBleedThroughAdd evalAdd(verso);
	EvalBleedThroughIntensity2Back mi(verso);
	
	std::cout << mi.evaluate(recto)<<  std::endl;
	
	return evals;
}*/

char * MeasuresFacade::test(){return "ici";}
